675870
77643
748756
543147
611995
42444
465454
985812
491147
661525
173403
704555
5135799
3554581
3064148
2371804
2229988
2043609
1954357
191278
1762118
1719136
1686195
1635471